to hold on trust - Español Inglés Diccionario